<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        // 打印4行5列小星星
        let sum1 = prompt('请输入星星行数');
        let sum = prompt('请输入星星每行个数');
        for (let j = 0; j < sum1; j++) {
            let num = '';
            for (let i = 0; i < sum; i++) {
                num = num + '*';

            }
            console.log(num, j);
        }
        /* 
          双重for循环
          语法结构：
            for(初始化条件;判断条件；变化条件){
                逻辑体；
                 for(初始化条件;判断条件；变化条件){
                     逻辑体；
                   }
            }
            特点：内层循环是外循环的循环体。
            外层循环一次，内层循环全部。
        */
        /*  for (let i = 0; i < 5; i++) {
             console.log('i此时是' + i + ',外层循环----------------');
             for (let k = 0; k < 2; k++) {
                 console.log('k此时是' + i + ',内层循环');
             }
         } */
    </script>
</body>

</html>